<?php 
/**
*	静态变量
*
*	1、在函数中声明的变量，只在第一次调用时声明
*	2、再次调用，一看是静态变量，就直接在存储栈中读取操作，不再声明变量
*	3、静态变量，在同一函数调用时共享函数内栈的数据。
*
**/
function demo() {
	static $a = 0;
	$a++;
	echo $a."<br>";
}
function test(){
	static $a = 0;
	$a++;
	echo $a."<br>";
}
demo();
demo();
demo();
demo();
demo();
test();
test();
test();
test();
test();


 ?>